logical steps for finding the solution - English Synonyms Dictionary